#顶层makefile
#1.源文件编译
#2.下载SQLite



#下载SQLite脚本文件名称
SQL_IST_SHELL = download_sqlite.sh

SQL_WORK_DIR = sqlite

SQL_NAME = sqlite-autoconf-3490100

SQL_IST_PATH = 

all: 
	@make -C src                             #到src下执行make，进行编译源文件

#创建sqlite文件夹，到bin文件夹下执行shell脚本下载SQLite库
install_SQLite:
	#下载
	rm -rf ${SQL_WORK_DIR}
	mkdir ${SQL_WORK_DIR}
	cd bin && ./${SQL_IST_SHELL}
	#编译
	cd ${SQL_WORK_DIR}/${SQL_NAME} && ./configure --prefix=../sqlite3
	cd ${SQL_WORK_DIR}/${SQL_NAME} && make
	cd ${SQL_WORK_DIR}/${SQL_NAME} && make install	
	#设置环境变量
	make set_export

#手动设置临时环境变量
set_export:
	cd bin && ./set_path.sh

